﻿using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using SQ.Security.Criptografia;

namespace CriptografiaTest
{
    [TestClass]
    public class CriptografiaTest
    {
        [TestMethod]
        public void Criptografar()
        {
            string senha = "1234";
            string senhaCriptografadaEsperada = "HFDA";

            var resultado = Criptografia.Criptografar(senha);

            Assert.AreEqual(senhaCriptografadaEsperada, resultado);
        }

        [TestMethod]
        public void Decriptografar()
        {
            string senha = "HFDA";
            string senhaDecriptografadaEsperada = "1234";

            var resultado = Criptografia.Decriptografar(senha);

            Assert.AreEqual(senhaDecriptografadaEsperada, resultado);
        }
    }
}
